earth strap - Francés Inglés Diccionario